﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace MailMarketing.Models.Entity
{
    [MetadataType(typeof(RemetenteMetaData))]
    public partial class Remetente
    {
        public partial class RemetenteMetaData
        {
            [Required(ErrorMessage="Nome é Obrigatório")]
            [StringLength(20,ErrorMessage="Nome deve ter no máximo 20 caracteres")]
            public string Nome { get; set; }

            [Required(ErrorMessage="E-mail é Obrigatório")]
            [RegularExpression(@"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*", ErrorMessage = "E-mail Inválido")]
            [StringLength(20,ErrorMessage="E-mail deve ter no máximo 20 caracteres")]
            public string Email { get; set; }
        }
    }
}